cut the throat of - German English Dictionary